package com.leetcode.Offer;

import java.util.Arrays;

public class JZ61_2 {
    public boolean isStraight(int[] nums) {
        Arrays.sort(nums);
        int num0 = 0;
        int numX = 0;
        for (int i = 0; i < nums.length; i++) {
            if (nums[i] == 0) {
                num0++;
            }
            if (i + 1 < nums.length) {
                if (nums[i] == nums[i + 1]) {
                    return false;
                } else {
                    numX += nums[i + 1] - nums[i] - 1;
                }
            }
        }
        return num0 >= numX;
    }
}
